geranial aldehyde - English Synonyms Dictionary